impregnable beliefkhông lay chuyển được: inexorablesteel-heartedimmovableunshakablestubborngrimlàm lay chuyển lòng tin của ai ở cái gì: to shake someone's faith in somethingquyết tâm không lay chuyển được: grim determination